

   
\begin{tikzpicture}[scale=2.54]
% dpic version 2012.02.12 option -g for TikZ and PGF 1.01
\ifx\dpiclw\undefined\newdimen\dpiclw\fi
\global\def\dpicdraw{\draw[line width=\dpiclw]}
\global\def\dpicstop{;}
\dpiclw=0.8bp
\dpiclw=0.8bp
\dpicdraw (0,0)
 --(0,0.25)\dpicstop
\dpicdraw (0,0.375) circle (0.049213in)\dpicstop
\dpicdraw (-0.083333,0.375)
 ..controls (-0.083333,0.398012) and (-0.064679,0.416667)
 ..(-0.041667,0.416667)
 ..controls (-0.018655,0.416667) and (0,0.398012)
 ..(0,0.375)\dpicstop
\dpicdraw (0,0.375)
 ..controls (0,0.351988) and (0.018655,0.333333)
 ..(0.041667,0.333333)
 ..controls (0.064679,0.333333) and (0.083333,0.351988)
 ..(0.083333,0.375)\dpicstop
\dpicdraw (0,0.5)
 --(0,0.75)\dpicstop
\draw (-0.125,0.375) node[left=-1.5bp]{$ v_g$};
\dpicdraw (0,0.75)
 --(0.25,0.75)
 --(0.270833,0.791667)
 --(0.3125,0.708333)
 --(0.354167,0.791667)
 --(0.395833,0.708333)
 --(0.4375,0.791667)
 --(0.479167,0.708333)
 --(0.5,0.75)
 --(0.75,0.75)\dpicstop
\draw (0.375,0.708333) node[below=-1.5bp]{$ 50~\Omega$};
\dpicdraw (0.75,0.75)
 --(0.901416,0.75)\dpicstop
\global\let\dpicshdraw=\dpicdraw\global\def\dpicdraw{}
\global\def\dpicstop{--}
\dpicshdraw[fill=white!0!black]
\dpicdraw (0.973584,0.75)
 --(0.901416,0.791667)
 --(0.901416,0.708333)
 --(0.973584,0.75)\dpicstop
cycle; \global\let\dpicdraw=\dpicshdraw\global\def\dpicstop{;}
\dpicdraw (0.973584,0.704282)
 --(0.973584,0.795718)\dpicstop
\dpicdraw (0.973584,0.75)
 --(1.125,0.75)\dpicstop
\draw (0.9375,0.698747) node[below=-1.5bp]{$ 1N4007$};
\dpicdraw (1.125,0.75)
 --(1.375,0.75)\dpicstop
\dpicdraw[fill=black](1.375,0.75) circle (0.007874in)\dpicstop
\dpicdraw (1.375,0.75)
 --(1.375,0.5)
 --(1.416667,0.479167)
 --(1.333333,0.4375)
 --(1.416667,0.395833)
 --(1.333333,0.354167)
 --(1.416667,0.3125)
 --(1.333333,0.270833)
 --(1.375,0.25)
 --(1.375,0)\dpicstop
\draw (1.416667,0.375) node[right=-1.5bp]{$ R_L$};
\dpicdraw (1.375,0)
 --(1.375,-0.125)\dpicstop
\dpicdraw (1.458333,-0.125)
 --(1.291667,-0.125)\dpicstop
\dpicdraw (1.430556,-0.15625)
 --(1.319444,-0.15625)\dpicstop
\dpicdraw (1.410714,-0.1875)
 --(1.339286,-0.1875)\dpicstop
\dpicdraw (1.375,0.75)
 --(2.125,0.75)\dpicstop
\filldraw[line width=0bp](1.530556,0.725)
 --(1.630556,0.75)
 --(1.530556,0.775) --cycle
\dpicstop
\dpicdraw (1.607649,0.75)
 --(1.530556,0.75)\dpicstop
\draw (1.569102,0.75) node[above=-1.5bp]{$ i_o$};
\dpicdraw (2.125,0.75)
 --(2.125,0.4)\dpicstop
\dpicdraw (2.041667,0.4)
 --(2.208333,0.4)\dpicstop
\dpicdraw (2.041667,0.35)
 --(2.208333,0.35)\dpicstop
\dpicdraw (2.125,0.35)
 --(2.125,0)\dpicstop
\draw (2.041667,0.375) node[left=-1.5bp]{$ C$};
\draw (2.125,0.4) node[above right=-1.5bp]{$ +$};
\draw (2.208333,0.375) node[right=-1.5bp]{$ v_o$};
\draw (2.125,0.35) node[below right=-1.5bp]{$ -$};
\dpicdraw (2.125,0)
 --(0,0)\dpicstop
\end{tikzpicture}

